• word of the day

    prairie orchid

    prairie orchid - Dictionary definition and meaning for word prairie orchid

    Definition
    (noun) orchid of boggy or wet lands of north central United States having racemes of very fragrant creamy or greenish white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp